clock/watch makers - Turkish English Dictionary